﻿@charset "utf-8";
body,div,p,form,h1,h2,h3,h4,h5,ul,li,ol,dl,dd,input,button {margin: 0;padding: 0;}
ol,ul,li{list-style:none;}
a img{border:0;}
.picsite a, .piclist a{color:#000;text-decoration:none;outline:none;}
.picsite a:hover, .piclist a:hover{text-decoration:underline;}
.piclist .lTitle, .pictj h3{height:25px;line-height:25px;background:url(http://static01.pomoho.com/img/www/www_line_t=20100919.png) 0 -150px repeat-x;}
.pictj .showblock dl dt .topper, .pictj .showblock dl dt .avatar .mark, .pictj .showblock dl dt .no, .pictj .showblock1 dl dt .no, .pictj .showblock2 dl dt .no{background:url(../../img/lib/public_fix_v2.0.png) no-repeat;}
.bImg .header3 .menu li a.parent{ margin:0 7px;}
/*图片频道特殊菜单*/
.header3 .menu li{position:relative;}
.header3 .menu li img{position:absolute;top:-4px;right:-1px;}

/*列表页和首页共用部分*/
.piclist .pic{padding:0 5px;width:100%;}
.piclist .pic  ul, .picsite .pic  ul{width:152px;float:left;padding:3px;margin:10px 3px 0;border:solid 1px #ccc;background:#fff;}
.piclist .pic  ul:hover, .picsite .pic  ul:hover{border:solid 1px #f00;}
.piclist .pic .mpic a, .picsite .pic .mpic a{display:block;width:152px;height:118px;text-align:center;}
.piclist .pic .vtitle, .picsite .pic .vtitle{line-height:20px;text-align:left;font-weight:bold;color:#666;margin-top:5px;font-size:13px;height:40px;overflow:hidden;}
.piclist .pic .vtitle a, .picsite .pic .vtitle a{color:#666;} 
.pictj h3 .top_day, .pictj h3 .top_week{position:relative;z-index:2;top:3px;padding:0 10px;text-indent:0;float:left; font-weight:normal;left:5px;}
.pictj h3 .ac{height:22px;line-height:25px;_line-height:22px;background:#fff;border:solid 1px #ccc;border-bottom:none; font-weight:bold; left:5px;}
.pictj h3 .top_day a, .pictj h3 .top_week a{color:#666;}
.pictj h3 .top_day a:hover, .pictj h3 .top_week a:hover,.pictj h3 .ac a{color:#c00;text-decoration:none;}
.pictj .showblock2{display:none;}
.pictj{width:298px;border:solid 1px #ccc;position:relative;margin-bottom:20px;font-size:12px;}
.pictj h3{width:100%;border-bottom:solid 1px #ccc;color:#c00;font-weight:bold;text-indent:12px;margin:0;font-size:14px;}
.pictj .showblock, .pictj .showblock1, .pictj .showblock2{padding: 6px 10px; overflow: hidden;}
.pictj #block2, .pictj #showblock2{display:none;}
.pictj .showblock dl.ac{border-bottom: 1px solid #E5E5E5;padding: 0 0 8px;}
.pictj .showblock dl, .pictj .showblock1 dl, .pictj .showblock2 dl{clear: both;float: left;line-height: 24px;width:100%;}
.pictj .showblock dl dt, .pictj .showblock1 dl dt, .pictj .showblock2 dl dt{float: left;position: relative;z-index: 3;margin: 5px 5px 0 0;}
.pictj .showblock dl.ac dt{margin-right:8px;}
.pictj .showblock dl.ac dt .no{position: absolute;right: -25px;z-index:5;line-height:14px; }
.pictj .showblock dl dt .no, .pictj .showblock1 dl dt .no, .pictj .showblock2 dl dt .no{top:0;background-position:-162px 0;color: #FFFFFF;float: left;height: 16px;line-height: 16px;text-align: center;width: 17px; font-weight: bold;}
.pictj .showblock dl.ac dt .no{top:8px;}
.pictj .showblock dl dt .topper{background-position:-75px 0px;}
.pictj .showblock dl dt .avatar{display: block;float: left;position: relative;z-index: 0;}
.pictj .showblock dl dt .avatar a{display: block;height: 60px;overflow: hidden;padding: 3px;width: 80px;}
.pictj .showblock dl dt .avatar img{height:60px;width:80px;}
.pictj .showblock dl dt .avatar .mark {background-position: -472px -129px;height: 25px;position: absolute;right: 0;top: 0;width: 28px;z-index: 2;}
.pictj .showblock dl dd, .pictj .showblock1 dl dd, .pictj .showblock2 dl dd{float:left;overflow: hidden; white-space: nowrap;width: 250px;}
.pictj .showblock dl dd a:hover{text-decoration:underline;}
.pictj .showblock dl.ac dd{float:left; height: 58px;line-height: 20px;overflow: hidden;padding-top: 8px;text-indent: 25px;white-space: normal;width: 180px;}
.pictj .showblock1 .desc, .pictj .showblock2 .desc{line-height:26px;display:block;}
.pictj .desc .title{display: block;margin-left: 2px;overflow: hidden;white-space: nowrap;float:left;}
.pictj .desc .username{float:right;color:#999;}
.pictj .showblock1 dl dt .top1, .pictj .showblock2 dl dt .top1{background-position: -111px 0;}
.pictj .showblock1 dl dt .top2, .pictj .showblock2 dl dt .top2{background-position: -128px 0;}
.pictj .showblock1 dl dt .top3, .pictj .showblock2 dl dt .top3{background-position: -145px 0;}

/*列表页*/
.piclist .content, .picsite .content{width:990px;margin:20px auto;overflow:hidden;}
.piclist .conLeft{width:675px;padding-bottom:10px;float:left;background:#f0f0f0;}
.piclist .conRight, .picsite .conRight{width:300px;float:right;}
.piclist .lTitle{width:673px;border:solid 1px #ccc;margin-bottom:10px;font-size:14px;}
.piclist .lTitle .title{float:left;padding-left:12px;color:#666;font-weight:bold;}
.piclist .lTitle .tLink{float:right;padding-right:12px;}
.piclist .lTitle .tLink a{color:#999;text-decoration:none;}
.piclist .lTitle .tLink a:hover{color:#f00;text-decoration:underline;}
.piclist .lTitle .tLink a.selected{color:#f00;}

/*首页部分*/
.picsite .lTitle .news, .picsite .lTitle .tLink .pLeft, .picsite .lTitle .tLink .fPoint, .picsite .lTitle .tLink .sPoint, .picsite .lTitle .tLink .pRight{background:url(../../img/img/picshow.jpg) no-repeat;}
.picsite .conLeft{width:675px;padding-bottom:10px;float:left;}
.picsite .lTitle{background:url(../../img/img/title.jpg) repeat-x; width:100%;height:41px;line-height:40px;font-size:14px;clear:both;}
.picsite .lTitle .title{float:left;padding-left:12px;color:#666;font-weight:bold;}
.picsite .lTitle .news{width:44px;height:18px;float:left;background-position:0 0;margin:10px 0 0 3px;}
.picsite .lTitle .tLink{float:right;padding:9px 12px 0 0;}
.picsite .lTitle .tLink div{float:left;margin:0 4px;cursor:pointer;}
.picsite .lTitle .tLink .pLeft{width:10px;height:19px;background-position:0 -18px;}
.picsite .lTitle .tLink .fPoint{width:12px;height:12px;background-position:-20px -18px;margin-top:5px;}
.picsite .lTitle .tLink .sPoint{width:12px;height:12px;background-position:-32px -18px;margin-top:5px;}
.picsite .lTitle .tLink .pRight{width:10px;height:19px;background-position:-10px -18px;}
.picsite .pic{height:370px;background:#f0f0f0;overflow:hidden;width:675px;position:relative;}
.picsite .piccon{width:1360px;position:absolute;z-index:30;left:0;}
.picsite .pic2{height:370px;width:665px;float:left;padding:0 5px;}
.picsite .more{text-align:right;padding-right:10px;height:28px;background:#f0f0f0;margin-bottom:3px;}
.picsite .more a{color:#666;line-height:28px;width:100%;font-weight:bold;}
.picsite .pictj .showblock .row, .picsite .pictj .showblock2 .row{ border-bottom: 1px dashed #CCC;margin-bottom: 8px;padding: 13px 0 15px;width: 275px; clear: both;overflow: hidden;}
.picsite .pictj .showblock .row ul, .picsite .pictj .showblock2 .row ul{float: left;margin:0 8px; _margin:0 5px;overflow: hidden;position: relative;width: 121px;}
.picsite .pictj .showblock .row ul .link_mask, .picsite .pictj .showblock2 .row ul .link_mask{height: 82px;left: 1px;top: 1px;width: 114px;}
.picsite .pictj .showblock .row ul .link_mask a, .picsite .pictj .showblock2 .row ul .link_mask a{height: 82px;left: 1px;top: 1px;width: 114px;display: block;}
.picsite .pictj .showblock .row ul .link_mask a, .picsite .pictj .showblock2 .row ul .link_mask a {height: 82px;left: 1px;top: 1px;width: 114px}
.picsite .pictj .showblock .row ul .vimg a, .picsite .pictj .showblock2 .row ul .vimg a{display:block;border: medium none;height: 85px;padding: 1px 5px 0 1px;width: 115px;}
.picsite .pictj .showblock .row ul .vimg a img, .picsite .pictj .showblock2 .row ul .vimg a img{ height: 82px; width: 114px;}
.picsite .pictj .showblock .row ul .link_mask a img, .picsite .pictj .showblock2 .row ul .link_mask a img{height: 82px;width: 114px;}
.picsite .pictj .showblock .row ul .vtitle, .picsite .pictj .showblock2 .row ul .vtitle{line-height: 20px;margin-top: 4px;height:40px;overflow:hidden;}
.picsite .picshow{width:662px;height:330px;background:#f0f0f0;padding:5px;float:left;position:relative;z-index:0;overflow:hidden;margin-bottom:10px;}
.picsite .picshow .current_pic{width:662px;height:330px;overflow:hidden;background:#fff;}
.picsite .picshow .current_pic .row{width:5000px;overflow:hidden;position:relative;}
.picsite .picshow .current_pic .focus{float:left;position:relative;z-index:10;width:662px;height:330px;overflow:hidden;text-align:center;margin-right:5px;}
.picsite .picshow .current_pic .focus .link_mask{width:662px;height:330px;z-index:12;}
.picsite .picshow .current_pic .focus .link_mask a{width:662px;height:330px;}
.picsite .picshow .current_pic .focus .desc{position:absolute;z-index:11;bottom:0;left:0;width:642px;background:#000;color:#fff;opacity:.7;filter:alpha(opacity=70);height:68px;padding:5px 10px;white-space:nowrap;overflow:hidden;display:block;text-align:left;}
.picsite .picshow .current_pic .focus .desc h2{font-size:24px;color:#fff;font-family:\5FAE\8F6F\96C5\9ED1,\9ED1\4F53;float:none;}
.picsite .picshow .current_pic .focus .desc p{white-space:normal;height:30px;overflow:hidden;line-height:15px;}
.picsite .picshow .current_pic .focus .desc .play{background-position:0 -477px;height:30px;width:31px;display:block;position:absolute;z-index:20;left:500px;top:10px;}
.picsite .picshow .num{text-align:center;overflow:hidden;height:16px;position:absolute;z-index:20;right:0;bottom:60px;}
.picsite .picshow .num a,.picsite .picshow .num a.ac{margin-right:10px;float:left;width:14px;height:14px;line-height:14px;border:1px solid #ccc;color:#ccc !important;background:none;}
.picsite .picshow .num a.ac{border:1px solid #fff;color:#fff !important;}

/*美女和娱乐频道*/
.picsite .lTitle .s_title, .picsite .lTitle .s_title2, .picsite .lTitle .s_title3, .picsite .lTitle .s_title4{float:left;width:100px;background:url(../../img/img/s_title.gif) 0 0 no-repeat;padding-left:21px;color:#fff;font-weight:bold;line-height:35px;}
.picsite .lTitle .s_title2{background-position:0 -35px;}
.picsite .lTitle .s_title3{background-position:0 -70px;}
.picsite .lTitle .s_title4{background-position:0 -105px;}
.picsite .s_pic  ul{width:126px;float:left;padding:15px 6px 0;background:#fff;}
.picsite .s_pic .mpic img{width:125px;height:90px;}
.picsite .s_pic .vtitle{line-height:20px;height:40px;overflow:hidden;}
.picsite .s_pic .vtitle a{color:#333;}
.picsite .s_pic{height:325px;overflow:hidden;width:675px;position:relative;}
.picsite .s_pic .bImg{float:left;padding-right:8px;margin-top:15px;}
.picsite .s_pic .bImg a{display:block;width:240px;height:275px;position:relative;}
.picsite .s_pic .bImg img{width:240px;height:275px;}
.picsite .s_pic .bImg span{position:absolute;left:0;bottom:0;width:240px;height:40px;background:#000;color:#fff;opacity:.7;filter:alpha(opacity=70);line-height:40px;font-size:14px;text-align:center;overflow:hidden;}
.picsite .s_pic .pic2{height:290px;padding:5px;}
.picsite .lTitle .mLink1, .picsite .lTitle .mLink2, .picsite .lTitle .mLink3, .picsite .lTitle .mLink4{float:right;padding:9px 12px 0 0;line-height:22px;}
.picsite .lTitle .mLink1 a{color:#d82328;}
.picsite .lTitle .mLink2 a{color:#ff5b31;}
.picsite .lTitle .mLink3 a{color:#f37007;}
.picsite .lTitle .mLink4 a{color:#02369c;}

/*友情链接*/
.friendLink{width:978px;padding-left:10px;clear:both;border:1px solid #D4D4D4;background:#F2F2F2;line-height:28px;margin:16px auto 8px auto;overflow:hidden;}
.friendLink .txt{float:left;}
.friendLink .txt span{color:#999;margin:0 8px 0 5px;}
.friendLink li{display:inline-block;margin-right:6px;float:left;}
.friendLink li a{color:#666;text-decoration:underline;white-space:nowrap;overflow:hidden;}
